home *** CD-ROM | disk | FTP | other *** search
/ Amiga Format CD 41 / Amiga Format CD41 (1999-06)(Future Publishing)(GB)[!][issue 1999-07].iso / -readerstuff- / matt_briggs / eac / adventures / scripts / towerescape.eac < prev   
Text File  |  1999-04-21  |  17KB  |  655 lines

  1. .-------------------------------------------------------------------------.
  2. |    Greetings EACrs. If you are going to have a look through this code   |
  3. | be warned. It is messy!! - Sorry but that's the way these scripts are!! |
  4. `-------------------------------------------------------------------------'
  5.  
  6. DEC:CallGuard,Door1,Hole,Rock,fag,lighter,bucket,bed=1,keys1,rifle,OpenGate
  7. DEC:Guard3=1,DoorL,Ques1,Ques2,Ques3
  8.  
  9. NOBUSY:
  10.  
  11. WINDOW:Tower Escape by Matt Briggs
  12. AUTHOR:Matt Briggs
  13. TITLE:TowerEscape
  14. VERSION:1.4
  15. COPYRIGHT:(C)ENGiNE NiNE DESiGN
  16.  
  17. .--------------------------.
  18. |  Start of the adventure  |
  19. `--------------------------'
  20.  
  21. PAGE:START
  22. TRACKLOAD:EAC:Adventures/Data/TowerEscape/Tower.mod
  23. LEDOFF:
  24. TRACKPLAY:
  25. TRACKFADEIN:
  26. ILBM:EAC:Adventures/Data/TowerEscape/Tower.iff
  27. CLRTEXT:
  28. ADDTEXT:Inventory: 
  29. You awake to find yourself in a dark, small cell like room. You have 
  30. no recollection as to why you are here; Infact you can hardly remember 
  31. anything at all. Laughter can be heard from outside your cell. You can
  32. also see a small bared hole in the wall.
  33.  
  34. PAGE:START2
  35. ADDOPTIF:CallGuard=0:Shout loudly:shout
  36. ADDOPTIF:CallGuard=1:Shout loudly:shout2
  37. ADDOPTIF:Door1=0:Bang on the door:bang_door
  38. ADDOPTIF:Rock=1:Bang on the door using the rock:rock_bang
  39. ADDOPTIF:Hole=0:Examine the hole:hole
  40. ADDOPTIF:Hole=1:Examine the hole:hole2
  41. ENDPAGE:
  42.  
  43. .--------------------.
  44. |  hole in the wall  |
  45. `--------------------'
  46.  
  47. PAGE:hole
  48.  
  49. You peer through the small hole in the wall, seeing mostly light blue 
  50. sky. You get the feeling that you are high up from the ground. There is
  51. nothing of any interest here.
  52.  
  53. LET:Hole=1
  54. GOTO:START2
  55. ENDPAGE:
  56.  
  57. PAGE:hole2
  58.  
  59. You peer through the hole once again, and see nothing but light blue
  60. sky again. You are about to turn and sit back down at your bed when a
  61. loose rock in the hole catches you attention.
  62.  
  63. ADDOPT:Pull out the rock:take_rock
  64. ADDOPTIF:CallGuard=0:Shout loudly:shout
  65. ADDOPTIF:CallGuard=1:Shout loudly:shout2
  66. ADDOPTIF:Door1=0:Bang on the door:bang_door
  67. ADDOPTIF:Rock=1:Bang on the door using the rock:rock_bang
  68. ENDPAGE:
  69.  
  70. PAGE:take_rock
  71.  
  72. After managing to waggle out the loose rock, you sit back down at your
  73. bed. and have a look at it.
  74.  
  75. LET:Rock=1
  76. LET:Hole=-1
  77. LET:Door1=-1
  78. ADDTEXT:Rock 
  79. GOTO:START2
  80. ENDPAGE:
  81.  
  82. .-----------------------.
  83. |  Shout "Let me out!"  |
  84. `-----------------------'
  85.  
  86. PAGE:shout
  87.  
  88. You shout "Let me out!" very loudly, causing the laughter from outside 
  89. to fall silent. You can then hear movement of a chair and footsteps 
  90. coming closer to the cell door. A key is then entered into the lock, 
  91. and the door is slowly opened. A tall, fat bearded man stands in the 
  92. path the open door way. "What do thou want?" says the guard.
  93.  
  94. ADDOPT:Attack the guard:attack1
  95. ADDOPT:Ask why you are here:ask
  96. ENDPAGE:
  97.  
  98. PAGE:shout2
  99.  
  100. You shout "Let me out!" very loudly, causing the laughter from outside 
  101. to fall silent once again. You then hear a guard shout "Shut you hole!".
  102.  
  103. You realize that shouting will do no good.
  104. LET:CallGuard=-1
  105.  
  106. GOTO:START2
  107. ENDPAGE:
  108.  
  109. .-------------------------------.
  110. |  attack the guard - and die!  |
  111. `-------------------------------'
  112.  
  113. PAGE:attack1
  114.  
  115. You attack the guard by throwing your leg in to him, causing him to bow 
  116. down holding his stomach. You then punch  him in the head several times, 
  117. making him fall to the ground. After jumping over his body, you are are 
  118. greeted by a second guard holding a rifle. You continue to run at the
  119. guard before meeting your death, as the guard fires twice at you.
  120.  
  121. Game over.
  122. ENDPAGE:
  123.  
  124. .----------------------.
  125. |  Speak to the guard  |
  126. `----------------------'
  127.  
  128. PAGE:ask
  129.  
  130. The guard chuckles loudly at you enquiry. "You will find out why your
  131. here in a few days time..." he says with a haunting look. Somehow 
  132. you don't think why you are here is good at all. The impression of
  133. torture or execution crosses your mind, but you still have no idea 
  134. as to why your here.
  135.  
  136. ADDOPT:Attack the guard:attack1
  137. ADDOPT:Ask to see your solicitor:solicitor
  138. ENDPAGE:
  139.  
  140. PAGE:solicitor
  141.  
  142. LET:CallGuard=1
  143. You ask to see your solicitor, but the guard laughs even louder. "Get
  144. back in your cell!" instructs the guard. He then turns, leaves the
  145. cell and closes the door. You hope that maybe he may have forgotten to
  146. lock the door, but seconds later you hear the keys rattle and the door
  147. lock.
  148.  
  149. GOTO:START2
  150. ENDPAGE:
  151.  
  152. PAGE:bang_door
  153.  
  154. You bang on the door loudly, but your noise fails to attract any 
  155. attention. The door is very solid and thick.
  156.  
  157. LET:Door1=-1
  158. GOTO:START2
  159. ENDPAGE:
  160.  
  161. .-------------------------.
  162. |  Bang on door, w. Rock  |
  163. `-------------------------'
  164.  
  165. PAGE:rock_bang
  166.  
  167. You bang on the door as hard as you can with the rock, and soon a
  168. guard comes and opens your door. The guard is a fat, bearded man and he
  169. doesn't seem very impressed with the noise you have been making. 
  170.  
  171. "If you don't stop making a noise, I'll break your bloody neck" says the
  172. guard.
  173.  
  174. ADDOPT:Attack the guard:attack2
  175. ADDOPT:Ask to be let out:ask_out
  176. ENDPAGE:
  177.  
  178. PAGE:ask_out
  179.  
  180. The guard laughs loudly at your request for freedom. "You want to be let
  181. out?" says the guard.
  182.  
  183. "Yes, please" you reply.
  184.  
  185. "Tough shit. now get back in your cell and shut up before I knock your
  186. soddin' lights out!" barks the guard.
  187.  
  188. You realise that it was a bit of a stupid question to ask the guard.
  189.  
  190. ADDOPT:Attack the guard:attack2
  191. ENDPAGE:
  192.  
  193. .--------------------------------.
  194. | We have escaped from the cell! |
  195. `--------------------------------'
  196.  
  197. PAGE:attack2
  198.  
  199. You attack the guard by throwing your leg in to him, causing him to bow 
  200. down holding his stomach. You then punch  him in the head several times, 
  201. making him fall to the ground. After jumping over his body, you are are 
  202. greeted by a second guard holding a rifle, so you quickly threw the rock
  203. you were holding at him, hitting him in the face and instantly knocking 
  204. him out.
  205. CLRTEXT:
  206. ADDTEXT:Inventory: 
  207. PAGE:guard_room
  208.  
  209. The room you are standing in is a small room with lots of various wooden
  210. boxes around the side of the walls. There is a table in the middle which
  211. has a light bulb hanging over it from the ceiling. You can also see some
  212. steps leading down.
  213.  
  214. ADDOPTIF:rifle=0:Go to the guard:guard1
  215. ADDOPTIF:rifle=1:Go to the guard:guard2
  216. ADDOPT:Go to the table:table1
  217. ADDOPT:Go back into your cell:cell
  218. ADDOPT:Go down the steps:steps
  219. ADDOPT:Look at the boxes:boxes
  220. ENDPAGE:
  221.  
  222. PAGE:guard1
  223.  
  224. You walk over to guard and see that his face is badly bleeding due to
  225. the rock you threw at him. You search his body for anything which may
  226. help you escape, but can only see the rifle he is still holding.
  227.  
  228. ADDOPT:Take rifle:take_rifle
  229. ADDOPT:Go to the table:table1
  230. ADDOPT:Go back into your cell:cell
  231. ADDOPT:Go down the steps:steps
  232. ADDOPT:Look at the boxes:boxes
  233. ENDPAGE:
  234.  
  235. PAGE:guard2
  236.  
  237. You walk over to guard and see that his face is badly bleeding due to
  238. the rock you threw at him. You search his body for anything which may
  239. help you escape, but you do not find anything.
  240.  
  241. ADDOPT:Go to the table:table1
  242. ADDOPT:Go back into your cell:cell
  243. ADDOPT:Go down the steps:steps
  244. ADDOPT:Look at the boxes:boxes
  245. ENDPAGE:
  246.  
  247. PAGE:take_rifle
  248.  
  249. You take the rifle from the guards hand.
  250.  
  251. ADDOPT:Go to the table:table1
  252. ADDOPT:Go back into your cell:cell
  253. ADDOPT:Go down the steps:steps
  254. ADDOPT:Look at the boxes:boxes
  255. LET:rifle=1
  256. ADDTEXT:Rifle 
  257. ENDPAGE:
  258.  
  259. PAGE:cell
  260.  
  261. You feel reluctant to go back into your cell, just in case you get locked
  262. in again, however you eventually re-enter. You can see a bed, a small hole
  263. in the wall and an unconscious guard.
  264.  
  265. PAGE:cell2
  266. ADDOPTIF:bed=1:Look at the bed:bed
  267. ADDOPT:Look at the hole:view_hole
  268. ADDOPT:Look at the guard:guard
  269. ADDOPTIF:bucket=1:Look at the bucket:bucket
  270. ADDOPT:Leave the cell:exit_cell
  271. ENDPAGE:
  272.  
  273. .--------------------.
  274. |  Guard numero uno  |
  275. `--------------------'
  276.  
  277. PAGE:guard
  278.  
  279. GOIF:keys1=1:GotKeysFromGuard
  280. You look closer at the unconscious fat guard. You notice that he is wearing
  281. a large belt which has some keys on it.
  282.  
  283. ADDOPTIF:keys1=0:Take the keys from his belt:takekeys1
  284. ADDOPTIF:bed=1:Look at the bed:bed
  285. ADDOPT:Look at the hole:view_hole
  286. ADDOPTIF:bucket=1:Look at the bucket:bucket
  287. ADDOPT:Leave the cell:exit_cell
  288. ENDPAGE:
  289.  
  290. PAGE:GotKeysFromGuard
  291. You look closer at the very smelly, unconscious fat guard. You search his
  292. body but find nothing else.
  293.  
  294. ADDOPTIF:bed=1:Look at the bed:bed
  295. ADDOPT:Look at the hole:view_hole
  296. ADDOPTIF:bucket=1:Look at the bucket:bucket
  297. ADDOPT:Leave the cell:exit_cell
  298. ENDPAGE:
  299.  
  300. PAGE:takekeys1
  301.  
  302. You slowly take the keys of the guards belt, being careful not to wake
  303. him up.
  304.  
  305. ADDTEXT:Keys 
  306. LET:keys1=1
  307. GOTO:cell2
  308. ENDPAGE:
  309.  
  310. PAGE:exit_cell
  311.  
  312. You leave your cell.
  313. GOTO:guard_room
  314. ENDPAGE:
  315.  
  316. PAGE:view_hole
  317.  
  318. You peer through the small wall in the wall, seeing mostly light blue 
  319. sky. You get the feeling that you are high up from the ground. You see
  320. nothing of any interest.
  321.  
  322. GOTO:cell2
  323. ENDPAGE:
  324.  
  325. .--------------------.
  326. |  See your own bed  |
  327. `--------------------'
  328.  
  329. PAGE:bed
  330.  
  331. You look down at your bed. There is blue cover and a white pillow on
  332. top of the very disgustingly unclean mattress, which looks like it has 
  333. been a feeding place for pigs. You also notice an empty bucket next the
  334. bed.
  335.  
  336. LET:bed=0
  337. LET:bucket=1
  338. GOTO:cell2
  339. ENDPAGE:
  340.  
  341. .------------.
  342. |  Bucket ?  |
  343. `------------'
  344.  
  345. PAGE:bucket
  346.  
  347. The bucket is empty.
  348.  
  349. LET:bucket=0
  350. GOTO:cell2
  351. ENDPAGE:
  352.  
  353. .---------.
  354. |  Boxes  |
  355. `---------'
  356.  
  357. PAGE:boxes
  358.  
  359. You have a look at most of the wooded boxes, but there all empty. You
  360. get the impression that this is some kind of storage room. There is
  361. nothing of any interest here.
  362.  
  363. ADDOPTIF:rifle=0:Go to the guard:guard1
  364. ADDOPTIF:rifle=1:Go to the guard:guard2
  365. ADDOPT:Go to the table:table1
  366. ADDOPT:Go back into your cell:cell
  367. ADDOPT:Go down the steps:steps
  368. ADDOPT:Look at the boxes:boxes
  369. ENDPAGE:
  370.  
  371. .---------.
  372. |  Table  |
  373. `---------'
  374.  
  375. PAGE:table1
  376.  
  377. You look at the small square table, which has two wooden stools around it.
  378. On the table is a pack of cigarettes, some playing cards which
  379. are spread out all over the table, and an empty box for the cards.
  380. GOIF:lighter=0:seelighter
  381. PAGE:table2
  382.  
  383. ADDOPTIF:fag=0:Take cigarettes:takefags
  384. ADDOPTIF:lighter=0:Take lighter:takelighter
  385. ADDOPT:Leave the table:leave_table
  386. ENDPAGE:
  387.  
  388. PAGE:seelighter
  389. You can also see a lighter.
  390. GOTO:table2
  391. ENDPAGE:
  392.  
  393. PAGE:leave_table
  394.  
  395. You step away from the table.
  396.  
  397. ADDOPTIF:rifle=0:Go to the guard:guard1
  398. ADDOPTIF:rifle=1:Go to the guard:guard2
  399. ADDOPT:Go to the table:table1
  400. ADDOPT:Go back into your cell:cell
  401. ADDOPT:Go down the steps:steps
  402. ADDOPT:Look at the boxes:boxes
  403. ENDPAGE:
  404.  
  405. PAGE:takefags
  406.  
  407. Sorry, I don't smoke. Smoking is a disgusting habit!
  408. LET:fag=-1
  409. GOTO:table2
  410. ENDPAGE:
  411.  
  412. PAGE:takelighter
  413.  
  414. You take the silver lighter from the table.
  415. ADDTEXT:Lighter 
  416. LET:lighter=1
  417. GOTO:table2
  418. ENDPAGE:
  419.  
  420. .------------------.
  421. |  Down the steps  |
  422. `------------------'
  423.  
  424. PAGE:steps
  425.  
  426. You go down the winding steps which seem to go on for ever. The stairway
  427. would be total darkness if it wasn't for the torches hanging on one
  428. side of the wall keep the place alight. You get the impression that you
  429. are walking down a tower.
  430. GOIF:OpenGate=1:open_gate2
  431.  
  432. The stairway comes to an end at a tall metal gate. Through the gate you
  433. can see a long hallway. There is a red carpet there, with paintings and
  434. knight armour along the walls. You also see lots of chandeliers hanging
  435. down from the beautiful white ceiling.
  436.  
  437. ADDOPTIF:keys1=1:Open gate:open_gate
  438. ADDOPTIF:keys1=0:Open gate:gate_locked
  439. ADDOPT:Go back up the steps:back_up_steps
  440. ENDPAGE:
  441.  
  442. PAGE:gate_locked
  443.  
  444. You try to push the gate open but it appears to be locked. It becomes
  445. obvious that it requires a key.
  446.  
  447. ADDOPT:Go back up the steps:back_up_steps
  448. ENDPAGE:
  449.  
  450. .-----------------------------------------------.
  451. | Escape from the tower and into the lower caste|
  452. `-----------------------------------------------'
  453.  
  454. PAGE:open_gate
  455. LET:OpenGate=1
  456. LET:keys1=0
  457.  
  458. You unlock and open the gate. You are stood in the very long hallway.
  459. Paintings hang from both sides of the wall and several suits of armour 
  460. stand against the sides of the hallway. You suspect that you are in 
  461. some kind of castle. A royal families castle perhaps. But your not quite
  462. sure. You still have no idea as to why you are here and why it is you have
  463. to escape.
  464.  
  465. ADDOPT:Go up the steps to the guard room:back_up_steps
  466. ADDOPT:Go further down the hallway:hallway2
  467. ENDPAGE:
  468.  
  469. PAGE:open_gate2
  470. LET:OpenGate=1
  471. LET:keys1=0
  472.  
  473. You are stood in the very long hallway. Paintings hang from both sides 
  474. of the wall and several suits of armour stand against the sides of the
  475. hallway.
  476.  
  477. ADDOPT:Go up the steps to the guard room:back_up_steps
  478. ADDOPT:Go further down the hallway:hallway2
  479. ENDPAGE:
  480.  
  481. PAGE:back_up_steps
  482.  
  483. You go back up the steps.
  484. GOTO:guard_room
  485. ENDPAGE:
  486.  
  487. .------------------.
  488. |  In the hallway  |
  489. `------------------'
  490.  
  491. PAGE:hallway
  492.  
  493. You go back down the hallway to the steps.
  494.  
  495. ADDOPT:Go up the steps:back_up_steps
  496. ADDOPT:Go go down the hallway:hallway2
  497. ENDPAGE:
  498.  
  499. PAGE:hallway2
  500.  
  501. You walk further down the hallway, passing several large doors, however
  502. you dare not open them incase you find anyone hostile at the other side.
  503. You finally come to the end of the hallway. There are three doors.
  504. A very large door facing you. One to the left and another one to the right 
  505. of you.
  506. PAGE:BackToHallway
  507.  
  508. ADDOPT:Open the facing door:DoorF
  509. ADDOPTIF:DoorL=0:Open the door to your left:DoorL
  510. ADDOPT:Open the door to your right:DoorR
  511. ADDOPT:Go back down the hallway towards the steps:hallway
  512. ENDPAGE:
  513.  
  514. PAGE:DoorF
  515.  
  516. You examine the large door facing you, however you are unable to find any
  517. way of opening it. There are no handles or locks. You think that maybe this
  518. could be a drawbridge.
  519. GOTO:BackToHallway
  520. ENDPAGE:
  521.  
  522. PAGE:DoorL
  523. GOIF:Guard3=1:GuardAlive1
  524.  
  525. You enter the room and see a young girl tied up in a chair, and a dead
  526. guard lying on the floor next to her.
  527. PAGE:DoorL2
  528.  
  529. ADDOPT:Go to the girl:Girl
  530. ADDOPTIF:Guard3=0:Go to the guard:Guard3
  531. ADDOPT:Leave the room:LeaveLRoom
  532. ENDPAGE:
  533.  
  534. PAGE:GuardAlive1
  535. GOIF:rifle=0:GetKilledByGuard
  536.  
  537. You slowly open the door, where you see a young girl tied up in a chair 
  538. and a guard standing in the room to the left of her. The guard, totally
  539. unprepared for your visit here, attempts to rise his weapon, but before 
  540. he has the chance to aim a you, you have already fired at him, hitting
  541. him in the body and killing him.
  542.  
  543. LET:Guard3=0
  544. ADDOPT:Go to the girl:Girl
  545. ADDOPTIF:Guard3=0:Go to the guard:Guard3
  546. ADDOPT:Leave the room:LeaveLRoom
  547. ENDPAGE:
  548.  
  549. PAGE:Guard3
  550.  
  551. You go up the the dead guard, but see only the weapon he was holding and
  552. a corpse.
  553. LET:Guard3=-1
  554. GOTO:DoorL2
  555. ENDPAGE:
  556.  
  557. PAGE:GetKilledByGuard
  558.  
  559. You slowly open the door, where you see a young girl tied up in a chair 
  560. and a guard standing in the room to the left of her. The guard looks up at
  561. you, smiles and then shoots at you in the head.
  562.  
  563. Game Over.
  564.  
  565. ENDPAGE:
  566.  
  567. .----------------.
  568. |  Girl tied up  |
  569. `----------------'
  570.  
  571. PAGE:Girl
  572.  
  573. You go up to the tied up girl and see that she has been crying.
  574.  
  575. PAGE:Girl2
  576. ADDOPTIF:Ques1=0:Ask her why she is here:Ques1
  577. ADDOPTIF:Ques1=1:Untie her:Untie
  578. ADDOPT:Leave the room:LeaveLRoom
  579. ENDPAGE:
  580.  
  581. PAGE:Ques1
  582.  
  583. You ask here why she is here.
  584.  
  585. "I am the king's daughter." she says. "And he is forcing me to marry a man
  586. I don't love this afternoon, but when I tried to run away his guards
  587. caught me and tied me up here."
  588.  
  589. LET:Ques1=1
  590. GOTO:Girl2
  591. ENDPAGE:
  592.  
  593. PAGE:Untie
  594. GOIF:lighter=0:NoUntie
  595.  
  596. You try to untie the princess from the chair, but the ropes are far too
  597. knotted, so you use your lighter to burn through the rope.
  598.  
  599. "If we are to escape, we must lower the drawbridge." she says. "Follow me
  600. and I'll show you where to lower the bridge."
  601.  
  602. You follow the princess to a small room where there is a lever to lower
  603. the bridge. You pull down the lever, which opens the drawbridge.
  604.  
  605. ADDOPT:Escape from the castle:Escape
  606. ENDPAGE:
  607.  
  608. PAGE:NoUntie
  609.  
  610. You try to untie the princess from the chair, but the ropes are far too
  611. knotted. It will require an item such as a knife to cut through the rope.
  612.  
  613. ADDOPT:Leave the room:LeaveLRoom
  614. ENDPAGE:
  615.  
  616.  
  617. PAGE:LeaveLRoom
  618.  
  619. You exit the room, leaving the girl still tied up in the chair. 
  620.  
  621. ADDOPT:Open the facing door:DoorF
  622. ADDOPTIF:DoorL=0:Open the door to your left:DoorL
  623. ADDOPT:Open the door to your right:DoorR
  624. ADDOPT:Go back down the hallway towards the steps:hallway
  625. ENDPAGE:
  626.  
  627. PAGE:DoorR
  628.  
  629. The door is locked. You try your keys, but they do not fit the lock.
  630. GOTO:BackToHallway
  631. ENDPAGE:
  632.  
  633. PAGE:Escape
  634. CLRTEXT:
  635. ADDTEXT:The End
  636.  
  637. The princess and you both escape from the castle, and run far away to a
  638. place where the evil king will never find you both. You later marry the
  639. beautiful princess and live happily ever after. The end.
  640. ILBM:EAC:Adventures/Data/TowerEscape/TheEnd.iff
  641. ENDPAGE:
  642.  
  643. PAGE:HELP
  644.  
  645. GREEN:
  646. No one can help you. It's upto you to escape! hahaha!
  647. WHITE:
  648. PAUSE:
  649. ENDPAGE:
  650.  
  651. .-------------------------------------.
  652. |  That's IT! no more typing for me!  |
  653. `-------------------------------------'
  654.  
  655.